pendulum suspension-spring - Spanish English Dictionary